<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
</body>
<script type="text/javascript">
// var a=[99,12,36,55,444,666]
//     for (var z=0;z<a.length-1;z++){
//   for (var i=0;i<a.length-z;i++){
//     if (a[i]>a[i+1]){
//       var t=a[i]
//       a[i]=a[i+1]
//       a[i+1]=t
//     }
//   }
//     }
//     document.write(a);



    //
// var arr=[123,456,74569,68]
// arr.sort(function (a, b) { return a-b })
// document.write(arr)




    // var arr=[11,22,33,44,55,11,22,99,55]
    // for (var i=0;i<arr.length;i++){
    //   for (var j=i+1;j<arr.length;j++){
    //     if (arr[i]==arr[j]){
    //       arr.splice(j,1)
    //       j--
    //     }=
0    //   }
    // }
    // document.write(arr)



    // var a=[11,22,44,33,44,55,88,99,66,11]
    // var b=[]
    // for (var i=0;i<a.length;i++){
    //   if (b.indexOf(a[i])==-1){.
    //     b.push(a[i])
    //   }
    // }
    // a=b
    // document.write(a)


var a=[5,"a",8,"b",12,"a",5,"cc",45,56,78,45,"cc"];
  function fn(a) {
    var a1=[];
    var json={};
    var b=0
    for(var i=0;i<a.length;i++){
      if (!json[a[i]]){
        json[a[i]]=1;
      }else{
        json[a[i]]+=1;
      }

    }
    console.log(b)
    for(item in9 json){
      a1.push(item)
    }

    return a1
  }
console.log(fn(a))
</script>
</html>